Start | Discover places | United Kingdom | England | Leicester | Hotels | Leicester City House - Book Direct with City Living Apartments

Leicester City House - Book Direct with City Living Apartments

Hotel | Leicester | England | United Kingdom

Contact details

Web
---

Phone

Address
31 Milligan Rd
LE2 8FF Leicester

Map view

Reviews

3 Reviews